package com.jt.controller;

import com.jt.pojo.User;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import sun.net.idn.Punycode;


@Controller  //SpringMVC专门扫描的注解
public class HelloController {
/**！！在主启动类的同级包里写！*/
/**localhost：127.0.0.1*/
    @RequestMapping("/hello") //负责用户请求的路径与后台服务器之间映射的关系
    @ResponseBody               //作用：将服务器的返回值转化为JSON串 json本质为字符串
                                    // 如果服务器返回的是String类型，则按照本身返回
    public String hello(){
        return "您好SpringMVC";
    }


    @RequestMapping("/getUser")
    @ResponseBody
    public User getUser(){
        User user = new User();
        user.setId(101);
        user.setName("哈喽MVC");
        return user;
    }



}
